Dynamic Composition of Services – a Model - Based Approach

نویسنده

  • Judith E. Y. Rossebø
چکیده

This thesis addresses the problem of rapid development and dynamic deploymentof services in the distributed service environment. It is not enough to deploy ser-vices rapidly, as the dynamic service environment is changing continually, requiringservices to be adaptable also. By this we mean, that in addition to being able torapidly deploy new services, it must be possible to dynamically change existing ser-vices to adapt to conditions in the service environment that were not foreseen whenthe service was originally deployed. In this environment, service availability is animportant concern.Traditionally, availability has been seen as an atomic property asserting the aver-age time a system is "up" or "down". In order to model and analyse the availabilityof computerised systems in a world where the dependency on and complexity of suchsystems are increasing, this notion of availability is no longer sufficient. This thesisprovides a conceptual model for service availability designed to meet the challengesof ensuring availability in a rapidly changing telecommunications environment. Thecore of this model is a characterisation of service availability by means of accessibilityproperties and exclusivity properties, which is further specialised into measurableaspects of service availability.One of the core challenges of service engineering is to find practical ways to modelservices (partial functionalities) separately such that services may be composed intowell functioning systems while satisfying availability requirements. This is especiallychallenging for services being provided in a distributed manner requiring cooperationof several components and actors (users).This thesis presents a policy-driven methodology and approach for modellingdynamic composition of services. This involves a model-driven concept for enablingdynamic composition of separately specified service parts. We demonstrate this con-cept for dynamically adding authentication and authorization to existing services, asa means to provide and restrict access to the service for authorized users only. Theconcept of a policy enforcement state machine (PESM) diagram and compositionpolicies are used to model dynamic composition of services. The PESM diagramsand composition policies specify the coordination of separately specified UML2.xcollaborations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A NEW APPROACH TO STABILITY ANALYSIS OF FUZZY RELATIONAL MODEL OF DYNAMIC SYSTEMS

This paper investigates the stability analysis of fuzzy relational dynamic systems. A new approach is introduced and a set of sufficient conditions is derived which sustains the unique globally asymptotically stable equilibrium point in a first-order fuzzy relational dynamic system with sumproduct fuzzy composition. This approach is also investigated for other types of fuzzy relational composit...

متن کامل

Automatic Service Composition Based on Graph Coloring

Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...

متن کامل

Automatic Service Composition Based on Graph Coloring

Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...

متن کامل

A dynamic bi-objective model for after disaster blood supply chain network design; a robust possibilistic programming approach

Health service management plays a crucial role in human life. Blood related operations are considered as one of the important components of the health services. This paper presents a bi-objective mixed integer linear programming model for dynamic location-allocation of blood facilities that integrates strategic and tactical decisions. Due to the epistemic uncertain nature of ...

متن کامل

Quality of Service Support on High Level Petri-Net Based Model for Dynamic Configuration of Web Service Composition

Web services are widely used thanks to their features of universal interoperability between software assets, platform independent and loose-coupled. Web services composition is one of the most challenging topics in service computing area. In this paper, an approach based on High Level Petri-Net model as dynamic configuration schema of web services composition is proposed to achieve self adaptat...

متن کامل

Semantic Constraint and QoS-Aware Large-Scale Web Service Composition

Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009